against the weight of evidence - German English Dictionary